html,body{height: 100%;background-color: #f2f2f2;}
.content{padding-top: 92px;margin-bottom: 70px;}
.goods{width: 960px;margin:0 auto 30px;}
.goods .title1{height: 25px;padding-left: 32px;line-height: 25px;margin-bottom: 16px;background:  url(../img/indextit1.png) 0 1px no-repeat;font-size: 16px;font-weight: 500;color: #333;}
.lists{position: relative;overflow: hidden;width: 960px;}
.lists ul{left: 0;top: 0;width: 990px;}
.lists li{position: relative;display: inline;float: left;width: 298px;height: 458px;margin:0 30px 30px 0;border:1px solid #d8d8d8;background-color: #fff;}
.lists li .review{position: absolute;bottom: 0;left: 0;height: 30px;width: 283px;padding-right: 15px;background-color: #f7f7f7;color: #999;text-align: right;line-height: 30px;}
.lists li .goodshow{position: relative;width: 298px;height: 298px;background-color: #000;}
.lists li .goodshow a{display: block;}
.lists li .goodshow img{width: 298px;height: 298px;}
.lists li .goodshow a:hover img{opacity:.8;filter: alpha(opacity=80);}
.lists li .goodshow .goodtit{overflow: hidden;position: absolute;left: 0;bottom: 0;width: 100%;height: 48px;background-color: #000;opacity: .7;filter: alpha(opacity=70);}
.lists li .goodshow .goodtit h1{height: 44px;width: 190px;padding:4px 0 0 7px;line-height: 18px;font-size: 14px;color: #fff;font-weight: 500;}
.lists li .goodshow .goodtit .price{position: absolute;line-height: 18px;font-size: 14px;right: 7px;top: 16px;color: #fff;}
.lists li .userbox{overflow: hidden;height: 110px;padding: 10px;white-space:normal;word-break:break-all;word-wrap:break-word;}
.lists li .userbox p{padding: 0 2px;line-height: 18px;font-size: 12px;color: #666;}
.lists li .userbox .user{height: 40px;margin-bottom: 7px;line-height: 40px;font-size: 14px;}
.lists li .userbox .user .user_img{position: relative;width: 40px;height: 40px;margin-right:10px;}
.lists li .userbox .user .user_img span{position: absolute;overflow: hidden;width: 40px;height: 40px;border-radius: 20px;}
.lists li .userbox .user .user_img span img{position: absolute;}

.totop{position: fixed;bottom: 85px;left: 50%;width: 50px;height: 50px;margin-left: 505px;background: url(../img/totop.gif) 0 0 no-repeat;}
.totop:hover{background: url(../img/totop.gif) 0 -51px no-repeat;}
.loading{display: block;text-align: center;height: 20px;line-height: 20px;vertical-align: middle;font-size: 14px;color: #666;}
.loading img{height: 18px;margin-right: 10px;vertical-align: middle;}




















